Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SPENCER ROAD Detached £1,458,534 £310,000 24 Jul 1998
4A SPENCER ROAD Detached £1,488,316 £260,000 7 Dec 1995
6 SPENCER ROAD Detached £1,719,911 £390,000 3 Jun 1999
8 SPENCER ROAD Detached £2,425,407 £1,399,500 25 Mar 2011
10 SPENCER ROAD Detached £1,110,866 £592,500 8 Apr 2005
12 SPENCER ROAD Detached £1,609,188 £1,100,000 22 Jun 2015
22 SPENCER ROAD Detached £1,811,809 £1,155,000 14 Apr 2014